package GPSChallenge.bandera;

import javax.swing.JFrame;

import Vista.VistaBandera;
import Excepciones.NoConozcoAlVehiculoException;
import GPSChallenge.movimiento.Posicion;
import GPSChallenge.vehiculo.Vehiculo;

public class BanderaACuadros extends Bandera {
	
	
	private void finalDelRecorrido(Vehiculo unVehiculo){
		
		unVehiculo.finalizarRecorrido();
		
	}
	
	public void interceptarA(Vehiculo unVehiculo) throws NoConozcoAlVehiculoException {
		
        this.finalDelRecorrido(unVehiculo);
		
	}

	@Override
	public void dibujar(JFrame frame, VistaBandera visionBandera, Posicion posBandera) {
		
		visionBandera.dibujar(frame, this, posBandera);
		
	}

}
